package model;

/**
 * The Class LayerModel.
 * contains layer data.
 * @author Tomer Elkayam
 */
public class LayerModel 
{
	
	/** The layer type. */
	private int layerType;
	
	/** The layer name. */
	private String layerName;
	
	/** The link to file. */
	private String linkToFile;
	
	/**
	 * Instantiates a new layer model.
	 *
	 * @param layerType the layer type
	 * @param layerName the layer name
	 * @param linkToFile the link to file
	 */
	public LayerModel(int layerType, String layerName, String linkToFile) {
		super();
		this.layerType = layerType;
		this.layerName = layerName;
		this.linkToFile = linkToFile;
	}

	/**
	 * Gets the layer type.
	 *
	 * @return the layer type
	 */
	public int getLayerType() {
		return layerType;
	}

	/**
	 * Sets the layer type.
	 *
	 * @param layerType the new layer type
	 */
	public void setLayerType(int layerType) {
		this.layerType = layerType;
	}

	/**
	 * Gets the layer name.
	 *
	 * @return the layer name
	 */
	public String getLayerName() {
		return layerName;
	}

	/**
	 * Sets the layer name.
	 *
	 * @param layerName the new layer name
	 */
	public void setLayerName(String layerName) {
		this.layerName = layerName;
	}

	/**
	 * Gets the link to file.
	 *
	 * @return the link to file
	 */
	public String getLinkToFile() {
		return linkToFile;
	}

	/**
	 * Sets the link to file.
	 *
	 * @param linkToFile the new link to file
	 */
	public void setLinkToFile(String linkToFile) {
		this.linkToFile = linkToFile;
	}
	
	
	
}
